package com.ccys.db.entity;

import com.ccys.db.rely.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import javax.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* Created by Mybatis Generator on 2023/12/25
*/
@Data
@ApiModel("问诊诊断操作记录")
@Table(name = "tbl_booking_diagnosis_log")
@NoArgsConstructor
@AllArgsConstructor
public class TblBookingDiagnosisLog extends BaseEntity {
    @Column(name = "booking_id")
    private String bookingId;

    /**
     * 医生端点击病人历史，勾选中历史的diagnosis并且添加，添加一条历史的booking的diagnosis_log记录，结构为:[{"type":1,"Diagnosis_ID":9160}],感觉用不上，保留
     */
    @ApiModelProperty("医生端点击病人历史，勾选中历史的diagnosis并且添加，添加一条历史的booking的diagnosis_log记录，结构为:[{\"type\":1,\"Diagnosis_ID\":9160}],感觉用不上，保留")
    private Integer repeat;

    /**
     * 存储当前所有诊断的json数组[{diagnosis_nam:code - name,is_in_exclusion_list:true},{},…]
     */
    @ApiModelProperty("存储当前所有诊断的json数组[{diagnosis_nam:code - name,is_in_exclusion_list:true},{},…]")
    private String json;
}